embrasure for cannon - Türkisch Englisch Wörterbuch